Big Huge Thesaurus

Nicaraguan monetary unit

noun